04. 项目知识点回顾
下面是本项目中用到的一些重要的函数和方法。如果有感兴趣,你可以查看下面的表格来理解代码在项目中的功能。
目的 | 函数/方法 | 例子 | |
---|---|---|---|
1 | 导入包 | import |
import pandas as pd
|
2 | 导入数据 | Pandas - read_csv |
Shanghai_data = pd.read_csv('ShanghaiPM20100101_20151231.csv')
|
3 | 查看数据的前几列 | Pandas - head |
Shanghai_data.head()
|
4 | 查看数据信息 | Pandas - info |
Shanghai_data.info()
|
5 | 查看数据类型 | type |
print(type(Shanghai_data['cbwd'][0]))
|
6 | 内容替换 | replace |
Shanghai_data.columns = [c.replace(' ', '_') for c in Shanghai_data.columns] Shanghai_data.head()
|
7 | 映射 | map |
Shanghai_data['season'] = Shanghai_data['season'].map({1:'Spring', 2:'Summer', 3:'Autumn', 4: 'Winter'})
|
8 | 删除缺失值 | dropna |
Shanghai_data['PM_Jingan'].dropna()
|
9 | 分裂 | split |
df['city'] = val.split('P')[0]
|
10 | 聚合 | Pandas - groupby |
data.groupby(key)['PM_US_Post'].mean().plot(kind = 'bar', color = color)
|